#ifndef __THREAD_H__
#define __THREAD_H__

#include "../biTree/biTree.h"
#include <stdlib.h>
#include <string.h>

typedef struct __func_thread
{
    void (*postThread)(BiTNode *, BiTNode **);

    void (*byNextOlder)(BiTNode *);
    void (*byPrevOlder)(BiTNode *);
    void (*Older)(BiTNode *);

    BiTNode *(*nextNode)(BiTNode *);
    BiTNode *(*prevNode)(BiTNode *);

} funThread;

extern funThread fthread;

#endif
